package com.eascs.web.o2o.web.reward.entity;

import java.io.Serializable;
import javax.persistence.*;
import java.math.BigDecimal;
import java.util.Date;


/**
 * The persistent class for the o2o_overdue_report database table.
 * 
 */
@Entity
@Table(name="dw_reward_received_payments   ")
@NamedQuery(name="ReceivedPaymentsDetail.findAll", query="SELECT o FROM ReceivedPaymentsDetail o")
public class ReceivedPaymentsDetail implements Serializable {
	private static final long serialVersionUID = 1L;
	@Id
	private String id;
	
	private String t_month;

	private  String  province_name;
	
	private  String  province_code;
	
	private  String  ltd;
	
	private  String  ltd_code;

	private  String  ltd_name;
	
	private String bill_code;
	
	private String loaner_name;
	
	private String user_name;
	
	private String user_no;

	private BigDecimal loan_amount;

	private int loan_term;

	@Temporal(TemporalType.DATE)
	private Date loan_date;
	
	@Temporal(TemporalType.DATE)
	private Date overdue_start_time;
	
	private BigDecimal this_payment_capital;
	
	@Temporal(TemporalType.DATE)
	private Date this_payment_date;
	
	private String collector;
	
	private BigDecimal recovery_coefficient;
	
	private String  type_of_return;
	
	private String create_user;
	
	@Temporal(TemporalType.DATE)
	private Date create_date;
	
	
	private String update_user;
	
	@Temporal(TemporalType.DATE)
	private Date update_date;
	
	private String confirm_user;
	
	@Temporal(TemporalType.DATE)
	private Date confirm_date;
	
	
	private String is_lock;


	public String getId() {
		return id;
	}


	public void setId(String id) {
		this.id = id;
	}


	public String getT_month() {
		return t_month;
	}


	public void setT_month(String t_month) {
		this.t_month = t_month;
	}


	public String getProvince_name() {
		return province_name;
	}


	public void setProvince_name(String province_name) {
		this.province_name = province_name;
	}


	public String getProvince_code() {
		return province_code;
	}


	public void setProvince_code(String province_code) {
		this.province_code = province_code;
	}


	public String getBill_code() {
		return bill_code;
	}


	public void setBill_code(String bill_code) {
		this.bill_code = bill_code;
	}


	public String getUser_name() {
		return user_name;
	}


	public void setUser_name(String user_name) {
		this.user_name = user_name;
	}


	public String getUser_no() {
		return user_no;
	}


	public void setUser_no(String user_no) {
		this.user_no = user_no;
	}


	public BigDecimal getLoan_amount() {
		return loan_amount;
	}


	public void setLoan_amount(BigDecimal loan_amount) {
		this.loan_amount = loan_amount;
	}


	public int getLoan_term() {
		return loan_term;
	}


	public void setLoan_term(int loan_term) {
		this.loan_term = loan_term;
	}


	public Date getLoan_date() {
		return loan_date;
	}


	public void setLoan_date(Date loan_date) {
		this.loan_date = loan_date;
	}


	public Date getOverdue_start_time() {
		return overdue_start_time;
	}


	public void setOverdue_start_time(Date overdue_start_time) {
		this.overdue_start_time = overdue_start_time;
	}


	public BigDecimal getThis_payment_capital() {
		return this_payment_capital;
	}


	public void setThis_payment_capital(BigDecimal this_payment_capital) {
		this.this_payment_capital = this_payment_capital;
	}


	public Date getThis_payment_date() {
		return this_payment_date;
	}


	public void setThis_payment_date(Date this_payment_date) {
		this.this_payment_date = this_payment_date;
	}


	public String getCollector() {
		return collector;
	}


	public void setCollector(String collector) {
		this.collector = collector;
	}


	public BigDecimal getRecovery_coefficient() {
		return recovery_coefficient;
	}


	public void setRecovery_coefficient(BigDecimal recovery_coefficient) {
		this.recovery_coefficient = recovery_coefficient;
	}


	public String getType_of_return() {
		return type_of_return;
	}


	public void setType_of_return(String type_of_return) {
		this.type_of_return = type_of_return;
	}


	public String getCreate_user() {
		return create_user;
	}


	public void setCreate_user(String create_user) {
		this.create_user = create_user;
	}


	public Date getCreate_date() {
		return create_date;
	}


	public void setCreate_date(Date create_date) {
		this.create_date = create_date;
	}


	public String getUpdate_user() {
		return update_user;
	}


	public void setUpdate_user(String update_user) {
		this.update_user = update_user;
	}


	public Date getUpdate_date() {
		return update_date;
	}


	public void setUpdate_date(Date update_date) {
		this.update_date = update_date;
	}


	public String getConfirm_user() {
		return confirm_user;
	}


	public void setConfirm_user(String confirm_user) {
		this.confirm_user = confirm_user;
	}


	public Date getConfirm_date() {
		return confirm_date;
	}


	public void setConfirm_date(Date confirm_date) {
		this.confirm_date = confirm_date;
	}


	public String getIs_lock() {
		return is_lock;
	}


	public void setIs_lock(String is_lock) {
		this.is_lock = is_lock;
	}


	public String getLtd() {
		return ltd;
	}


	public void setLtd(String ltd) {
		this.ltd = ltd;
	}


	public String getLtd_code() {
		return ltd_code;
	}


	public void setLtd_code(String ltd_code) {
		this.ltd_code = ltd_code;
	}


	public String getLtd_name() {
		return ltd_name;
	}


	public void setLtd_name(String ltd_name) {
		this.ltd_name = ltd_name;
	}


	public String getLoaner_name() {
		return loaner_name;
	}


	public void setLoaner_name(String loaner_name) {
		this.loaner_name = loaner_name;
	}
	
	
}